(function(window){
	var u = {};
    
	/**
	 * 帐号是否合法(字母开头，允许5-16字节，允许字母数字下划线)：
	 * @param value
	 */
	u.checkSpecialChar = function (value) {
		if(new RegExp("^[a-zA-Z][a-zA-Z0-9_]{4,15}$").test(value)){
            return true;
        }
		return false;
	};
	
	/**
	 * 中文、英文、数字包括下划线
	 * @param value
	 */
	u.checkRule1 = function (value) {
		if(new RegExp("^[\u4E00-\u9FA5A-Za-z0-9_]+$").test(value)){
            return true;
        }
		return false;
	};
	
	/**
	 * 强密码(必须包含大小写字母,数字和特殊字符的组合,长度在8-20之间)
	 * @param value
	 */
	u.checkPassword = function (value) {
		if(new RegExp("^(?=.{8,20})(?=.*[A-Z])(?=.*[a-z])(?=.*[0-9])(?=.*\\W).*$").test(value)){
            return true;
        }
		return false;
	};
	
	window.$bykingVerify = u;
})(window)
